package com.tt1000.settlementplatform.bean.pay;

public class PayResultInfo {


    /**
     * code : 0000
     * completeTime : 2972
     * data : 15330167759091361506
     * dataJson : {"authCode":"282954151282015252","clientCode":"153267599744410","code":"0000","miId":"15327734770871391263","orderType":"0","payConfig":"{  \"agentNum\":\"10001014991684224161649\", \t  \"machineNum\":\"10011014998758753393668\", \t  \"customerNum\":\"10001114996599658489141\", \t  \"shopNum\":\"10001214996710827930157\", \t  \"source\":\"API\" \t}","payKind":"0","payType":"3","requestNum":"15330167759091361506","storeCode":"0000","subsidy":"0.00","tradeNo":"10021015330167762796350","transamt":"0.10","uId":"15326760611921091505"}
     * msg : 支付成功
     * result : true
     * status : 200
     * tradeNo : 10021015330167762796350
     * type : 0
     */

    private String code;
    private int completeTime;
    private String data;
    private DataJsonBean dataJson;
    private String msg;
    private boolean result;
    private int status;
    private String tradeNo;
    private int type;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public int getCompleteTime() {
        return completeTime;
    }

    public void setCompleteTime(int completeTime) {
        this.completeTime = completeTime;
    }

    public String getData() {
        return data;
    }

    public void setData(String data) {
        this.data = data;
    }

    public DataJsonBean getDataJson() {
        return dataJson;
    }

    public void setDataJson(DataJsonBean dataJson) {
        this.dataJson = dataJson;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public boolean isResult() {
        return result;
    }

    public void setResult(boolean result) {
        this.result = result;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public String getTradeNo() {
        return tradeNo;
    }

    public void setTradeNo(String tradeNo) {
        this.tradeNo = tradeNo;
    }

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public static class DataJsonBean {
        /**
         * authCode : 282954151282015252
         * clientCode : 153267599744410
         * code : 0000
         * miId : 15327734770871391263
         * orderType : 0
         * payConfig : {  "agentNum":"10001014991684224161649",  "machineNum":"10011014998758753393668",  "customerNum":"10001114996599658489141",  "shopNum":"10001214996710827930157",  "source":"API" 	}
         * payKind : 0
         * payType : 3
         * requestNum : 15330167759091361506
         * storeCode : 0000
         * subsidy : 0.00
         * tradeNo : 10021015330167762796350
         * transamt : 0.10
         * uId : 15326760611921091505
         */

        private String authCode;
        private String clientCode;
        private String code;
        private String miId;
        private String orderType;
        private String payConfig;
        private String payKind;
        private String payType;
        private String requestNum;
        private String storeCode;
        private String subsidy;
        private String tradeNo;
        private String transamt;
        private String uId;

        public String getAuthCode() {
            return authCode;
        }

        public void setAuthCode(String authCode) {
            this.authCode = authCode;
        }

        public String getClientCode() {
            return clientCode;
        }

        public void setClientCode(String clientCode) {
            this.clientCode = clientCode;
        }

        public String getCode() {
            return code;
        }

        public void setCode(String code) {
            this.code = code;
        }

        public String getMiId() {
            return miId;
        }

        public void setMiId(String miId) {
            this.miId = miId;
        }

        public String getOrderType() {
            return orderType;
        }

        public void setOrderType(String orderType) {
            this.orderType = orderType;
        }

        public String getPayConfig() {
            return payConfig;
        }

        public void setPayConfig(String payConfig) {
            this.payConfig = payConfig;
        }

        public String getPayKind() {
            return payKind;
        }

        public void setPayKind(String payKind) {
            this.payKind = payKind;
        }

        public String getPayType() {
            return payType;
        }

        public void setPayType(String payType) {
            this.payType = payType;
        }

        public String getRequestNum() {
            return requestNum;
        }

        public void setRequestNum(String requestNum) {
            this.requestNum = requestNum;
        }

        public String getStoreCode() {
            return storeCode;
        }

        public void setStoreCode(String storeCode) {
            this.storeCode = storeCode;
        }

        public String getSubsidy() {
            return subsidy;
        }

        public void setSubsidy(String subsidy) {
            this.subsidy = subsidy;
        }

        public String getTradeNo() {
            return tradeNo;
        }

        public void setTradeNo(String tradeNo) {
            this.tradeNo = tradeNo;
        }

        public String getTransamt() {
            return transamt;
        }

        public void setTransamt(String transamt) {
            this.transamt = transamt;
        }

        public String getUId() {
            return uId;
        }

        public void setUId(String uId) {
            this.uId = uId;
        }
    }
}
